Meaningless Terms in Rewriting

نویسندگان

  • Richard Kennaway
  • Vincent van Oostrom
  • Fer-Jan de Vries
چکیده

We present an axiomatic approach to the concept of meaninglessness in finite and transfinite term rewriting and lambda calculus. We justify our axioms in several ways. They can be intuitively justified from the viewpoint of rewriting as computation. They are shown to imply important properties of meaninglessness: genericity of the class of meaningless terms, confluence modulo equality of meaningless terms, the consistency of equating all meaningless terms, and the construction of Böhm trees and models of rewrite systems. Finally, we show that they can be easily verified for many existing notions of meaninglessness, and easily refuted for some notions that are known not to be good characterisations of meaninglessness.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Meaningless terms in

We present an axiomatic approach to meaninglessness in nite and transsnite term rewriting and lambda calculus. We justify our axioms in two ways. First, they are shown to imply important properties of mean-inglessness: genericity of the class of meaningless terms, the consistency of equating all meaningless terms, and the construction of BB ohm trees. Second we show that they can be easily veri...

متن کامل

Weakening the Axiom of Overlap in Infinitary Lambda Calculus

In this paper we present a set of necessary and sufficient conditions on a set of lambda terms to serve as the set of meaningless terms in an infinitary bottom extension of lambda calculus. So far only a set of sufficient conditions was known for choosing a suitable set of meaningless terms to make this construction produce confluent extensions. The conditions covered the three main known examp...

متن کامل

Böhm Reduction in Infinitary Term Graph Rewriting Systems

The confluence properties of lambda calculus and orthogonal term rewriting do not generalise to the corresponding infinitary calculi. In order to recover the confluence property in a meaningful way, Kennaway et al. [11, 10] introduced Böhm reduction, which extends the ordinary reduction relation so that ‘meaningless terms’ can be contracted to a fresh constant ⊥. In previous work, we have estab...

متن کامل

Usability: Formalising (Un)definedness in Typed Lambda Calculus

1 I n t r o d u c t i o n The e lementary form of undefinedness arises on the level of natural numbers, when the evaluation of a (closed) te rm M of type N a t does not terminate , i.e., when M does not have a normal form. Such a te rm is also often called meaningless. However, for higher types it is not so evident which terms should be called meaningless. Analogous to the situation for ground ...

متن کامل

Meaningless Sets in Infinitary Combinatory Logic

In this paper we study meaningless sets in infinitary combinatory logic. So far only a handful of meaningless sets were known. We show that there are uncountably many meaningless sets. As an application to the semantics of finite combinatory logics, we show that there exist uncountably many combinatory algebras that are not a lambda algebra. We also study ways of weakening the axioms of meaning...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Functional and Logic Programming

دوره 1999  شماره 

صفحات  -

تاریخ انتشار 1996